# -*- coding: UTF-8 -*-
'''
@Project ：pythonProject 
@File    ：exceptDemo5.py
@Author  ：siwei
@Date    ：2023/10/30 22:29 
@other   ：str.print---->print(str)
'''
# python中的常见的异常类型:
# ZeroDivisionError:当除数为0时,引发的异常
# print(10/0)

# ValueError:传入的值错误
# print(int(a))

# IndexError:索引超出范围
# list = [0,1,2,3]
# print(list[4])

# KeyError:字典取值时,键不存在
# dict = {"name": "siwei", "age": 18}
# print(dict["gender"])

# NameError:使用一个没有声明的变量
# print(a)

# SyntaxError:语法错误
# if 1

# TypeError:传入的参数类型错误
# print('a' + 10)

# AttributeError:对象没有这个属性或方法
# i = 10
# print(i.name)

# IndentationError:缩进错误
#     print(1)
